Skip to content

feat(ardac1prd): set minimum replicaCount of 2 for all enabled microservices#18

Merged
alan-walsh merged 1 commit intomainfrom
feat/min-2-replicas-ardac1prd
Mar 13, 2026
Merged

feat(ardac1prd): set minimum replicaCount of 2 for all enabled microservices#18
alan-walsh merged 1 commit intomainfrom
feat/min-2-replicas-ardac1prd

Conversation

@alan-walsh
Copy link
Copy Markdown
Contributor

Summary

Ensures production redundancy by setting
eplicaCount: 2\ on all enabled microservices in \�rdac1prd\ that were previously relying on the Helm chart default (1 replica).

Services Updated

Service Before After
ambassador 1 (default) 2
arborist 1 (default) 2
audit 1 (default) 2
aws-es-proxy 1 (default) 2
fence 1 (default) 2
guppy 1 (default) 2
hatchery 1 (default) 2
indexd 1 (default) 2
manifestservice 1 (default) 2
metadata 1 (default) 2
peregrine 1 (default) 2
portal 1 (default) 2
revproxy 1 (default) 2
wts 1 (default) 2
sheepdog 10 (unchanged) 10

Not Changed

  • Disabled services (argo-wrapper, dicom-server, dicom-viewer, frontend-framework, grafana, pidgin, requestor, ssjdispatcher, sower)
  • \�tl\ — batch job (tube/spark), not a long-running microservice

Testing

ArgoCD will apply the updated replica counts to the \�rdac1prd\ cluster on sync.

…ervices

Ensure production redundancy by adding replicaCount: 2 to all enabled
microservices that were previously using the default single-replica setting.

Services updated (replicaCount: 2):
- ambassador
- arborist
- audit
- aws-es-proxy
- fence
- guppy
- hatchery
- indexd
- manifestservice
- metadata
- peregrine
- portal
- revproxy
- wts

Not changed:
- sheepdog (already at replicaCount: 10)

Disabled services and the etl batch job are unaffected.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings March 13, 2026 20:46
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the ardac1prd Gen3 Helm values to increase baseline availability by running multiple replicas of key services.

Changes:

  • Set replicaCount: 2 for several core services (e.g., ambassador, arborist, fence, guppy, hatchery, indexd, metadata, peregrine, portal, revproxy, wts).
  • Set replicaCount: 2 for supporting services like audit and aws-es-proxy.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@alan-walsh alan-walsh merged commit 1a92119 into main Mar 13, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants